package com.hgkj.cloud.base.dao;

import com.hgkj.cloud.base.domain.GraduationApplyRecord;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface GraduationApplyRecordMapper {
    int deleteByPrimaryKey(Long id);

    int insert(GraduationApplyRecord record);

    int insertSelective(GraduationApplyRecord record);

    GraduationApplyRecord selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(GraduationApplyRecord record);

    int updateByPrimaryKey(GraduationApplyRecord record);

    List<Map<String, Object>> getGraduationApplyRecordByMap(Map<String, Object> map);

    Long getGraduationApplyRecordCountByMap(Map<String, Object> map);

    Map<String, Object>getHistoryUserId(Long user_id);
}